trapper glove with teeth - Turc Anglais Dictionnaire